multi-layer board - Turkish English Dictionary